.cosmeticg {
  display: flex;
  flex-flow: column;
  height: 100%;
}
.btn,
.search {
  flex-shrink: 0;
}
.btn {
  margin-bottom: 50px;
  display: flex;
  .at-button {
    width: 50%;
  }
}
.search {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 800;
}

.list {
  height: 100%;
  overflow: auto;
  .at-card {
    margin-bottom: 15px;
  }
  // 针对苹果 设置底部安全区域
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.at-float-layout__container {
  min-height: 1150rpx;
}

.at-float-layout .layout-body__content {
  max-height: 1030rpx;
}
.at-search-bar::after {
  border: none;
  background: none;
}
